package com.flowCloud.web.dao;

import java.util.Map;
import java.util.List;
import org.beetl.sql.mapper.BaseMapper;
import org.beetl.sql.mapper.annotation.SqlResource;
import org.beetl.sql.mapper.annotation.Update;
import com.flowCloud.web.bean.*;

/**
 * @Author: 系统自动生成
 * @Date: 2021-01-18
 * @Description: tbl_log Mapper
 */
@SqlResource(value = "tblLogSql")
public interface TblLogDao extends BaseMapper<TblLogBean> {

    /**
     * @Description: 查询一条数据
     * @Author: 系统自动生成
     * @Date: 2021-01-18
     * @param map
     * @return:
     */
    TblLogBean findOne(Map<String, Object> map);

    /**
     * @Description: 查询多条数据
     * @Author: 系统自动生成
     * @Date: 2021-01-18
     * @param map
     * @return:
     */
    List<TblLogBean> findList(Map<String, Object> map);

    /**
     * @Description: 查询多条数据
     * @Author: 系统自动生成
     * @Date: 2021-01-18
     * @param map
     * @return:
     */
    Integer findListCount(Map<String, Object> map);

    /**
     * @Description: 新增数据
     * @Author: 系统自动生成
     * @Date: 2021-01-18
     * @param map
     * @return: java.lang.Integer
     */
    @Update
    Integer insert(Map<String, Object> map);

    /**
     * @Description: 修改数据
     * @Author: 系统自动生成
     * @Date: 2021-01-18
     * @param map
     * @return: java.lang.Integer
     */
    @Update
    Integer update(Map<String, Object> map);

    /**
     * @Description: 删除数据
     * @Author: 系统自动生成
     * @Date: 2021-01-18
     * @param map
     * @return: java.lang.Integer
     */
    @Update
    Integer delete(Map<String, Object> map);
	
}
